#pragma once

#include "IGameState.h"

class CGameOverState : public IGameState
{
	int m_nBGImage;
	int m_nBGMusic;
	float m_fTimer;
	float m_fLength;

	CGameOverState();
	CGameOverState(const CGameOverState&);
	CGameOverState& operator=(CGameOverState&);
	~CGameOverState();

public:

	static CGameOverState* GetInstance();
	bool DeleteInstance();

	void Enter();
	bool Input();
	void Update(float fDelta);
	void Render();
	void Exit();
};